/**
 * InteractionParamAttr.java
 * 
 * $Source$
 */
/*
 * Copyright (c) 2012 MyDoctor.com, Inc. All rights reserved.
 */

package com.mydoctor.domain;

import java.io.Serializable;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * The persistent class for the interactionparamattrs database table.
 * 
 */
@Entity
@Table(name = "interactionparamattrs")
public class InteractionParamAttr implements Serializable
{
    private static final long serialVersionUID = 1L;

    @Id
    private int paramId;

    private String attrName;

    private String attrOption1;

    private int attrOption1Value;

    private String attrOption2;

    private int attrOption2Value;

    private String attrOption3;

    private int attrOption3Value;

    private String attrOption4;

    private int attrOption4Value;

    private String attrOption5;

    private int attrOption5Value;

    private float attrStrength;

    protected InteractionParamAttr()
    {
    }

    public String getAttrName()
    {
        return this.attrName;
    }

    public String getAttrOption1()
    {
        return this.attrOption1;
    }

    public int getAttrOption1Value()
    {
        return this.attrOption1Value;
    }

    public String getAttrOption2()
    {
        return this.attrOption2;
    }

    public int getAttrOption2Value()
    {
        return this.attrOption2Value;
    }

    public String getAttrOption3()
    {
        return this.attrOption3;
    }

    public int getAttrOption3Value()
    {
        return this.attrOption3Value;
    }

    public String getAttrOption4()
    {
        return this.attrOption4;
    }

    public int getAttrOption4Value()
    {
        return this.attrOption4Value;
    }

    public String getAttrOption5()
    {
        return this.attrOption5;
    }

    public int getAttrOption5Value()
    {
        return this.attrOption5Value;
    }

    public float getAttrStrength()
    {
        return this.attrStrength;
    }

    public int getParamId()
    {
        return this.paramId;
    }

    protected void setAttrName(String attrName)
    {
        this.attrName = attrName;
    }

    protected void setAttrOption1(String attrOption1)
    {
        this.attrOption1 = attrOption1;
    }

    protected void setAttrOption1Value(int attrOption1Value)
    {
        this.attrOption1Value = attrOption1Value;
    }

    protected void setAttrOption2(String attrOption2)
    {
        this.attrOption2 = attrOption2;
    }

    protected void setAttrOption2Value(int attrOption2Value)
    {
        this.attrOption2Value = attrOption2Value;
    }

    protected void setAttrOption3(String attrOption3)
    {
        this.attrOption3 = attrOption3;
    }

    protected void setAttrOption3Value(int attrOption3Value)
    {
        this.attrOption3Value = attrOption3Value;
    }

    protected void setAttrOption4(String attrOption4)
    {
        this.attrOption4 = attrOption4;
    }

    protected void setAttrOption4Value(int attrOption4Value)
    {
        this.attrOption4Value = attrOption4Value;
    }

    protected void setAttrOption5(String attrOption5)
    {
        this.attrOption5 = attrOption5;
    }

    protected void setAttrOption5Value(int attrOption5Value)
    {
        this.attrOption5Value = attrOption5Value;
    }

    protected void setAttrStrength(float attrStrength)
    {
        this.attrStrength = attrStrength;
    }

    protected void setParamId(int paramId)
    {
        this.paramId = paramId;
    }

}